package ar.maikoova.GUIControllers;

import java.sql.SQLException;
import java.util.ArrayList;

import ar.maikoova.GUI.BuscarGUI2;
import ar.maikoova.GUI.ConsumoGUI;
import ar.maikoova.models.Consumo;
import ar.maikoova.models.Proyecto;
import ar.maikoova.modelsControllers.ConsumoController;

public class BuscarGui2Controller {

	BuscarGUI2 buscarGUI;
	
	public void init(BuscarGUI2 nuevoBuscarGUI){
		setBuscarGUI(nuevoBuscarGUI);
	}
	
//	public Consumo getConsumo(){
//		
//		Consumo nuevoConsumo= new Consumo();
//		nuevoConsumo.setCodigoConsumo(consumoGUI.getCodigoConsumo());
//		nuevoConsumo.setCodigoProyecto(consumoGUI.getCodigoProyecto());
//		nuevoConsumo.setDetalleConsumo(consumoGUI.getDetalle());
//		nuevoConsumo.setFechaConsumo(consumoGUI.getFechaConsumo());
//		nuevoConsumo.setPrecioConsumo(consumoGUI.getPrecio());
//		return nuevoConsumo;
//	}
	
	public BuscarGUI2 getBuscarGUI(){
		return buscarGUI;
	}
	
	public void setBuscarGUI(BuscarGUI2 nuevoBuscarGUI){
	
		this.buscarGUI=nuevoBuscarGUI;
		
	}
	
//	
	public ArrayList<String> getProyectos() throws SQLException{
		ConsumoController conController= new ConsumoController();
		return conController.todosLosProyectos();
		
	}
	
	public ArrayList<Consumo> getConsumosPorCodigo(String codigoProyecto) throws SQLException{
		
		ConsumoController conController= new ConsumoController();
		return conController.todosLosConsumosPorCodigo(codigoProyecto);
	}
 	
}
